cattle horn that is split - French English Dictionary